﻿namespace GSC.WebControls
{
    using System;
    /// <summary>
    /// 加载控件接口。
    /// </summary>
    /// <remarks>加载控件接口。</remarks>
    public interface IAutomaticLoadControl
    {
        /// <summary>
        /// 获取加载的控件。
        /// </summary>
        /// <remarks>获取加载的控件。</remarks>
        /// <value>string</value>
        string Ascx
        {
            get;
            set;
        }
        /// <summary>
        /// 获取或设置加载对象是否为菜单。
        /// </summary>
        /// <remarks>获取或设置加载对象是否为菜单。</remarks>
        /// <value>bool</value>
        bool IsMenu
        {
            get;
            set;
        }

        /// <summary>
        /// 获取或设置是否返回上一级菜单。
        /// </summary>
        /// <remarks>获取或设置是否返回上一级菜单。</remarks>
        /// <value>bool</value>
        bool IsMenuBack
        {
            get;
            set;
        }

        /// <summary>
        /// 获取或设置是否返回默认菜单。
        /// </summary>
        /// <remarks>获取或设置是否返回默认菜单。</remarks>
        /// <value>bool</value>
        bool IsDefaultMenu
        {
            get;
            set;
        }
    }
}
